a compellable witness - İspanyolca İngilizce Sözlük